
.session{
	
	width: 960px;
	margin: 20px auto;
	display: flex;
}
.session .left{
	width: 16%;	
	border: 1px solid #DEDEDE;
	border-radius: 8px;
	background: #D6E3E6;
	padding: 10px;
	font-size: 13px;
	
}
.session .left .title{
	font-weight: bold;
	margin: 10px 0;
}
.session .left .form{
	margin-bottom: 20px;
}
.session .left .form p{
	margin: 5px;
}
.session .left input[type=text]{
	width: 100%;
	padding: 3px 2px;
    border: 1px solid #ddd;
    line-height: 16px;
}
.session .left .form button{
	margin: 8px;
}
.session .left .font{
	text-align: center;
	margin: 5px;
}
.session .left .tel{
	color: red;
	font-weight: bold;
	font-size: 14px;
	text-align: center;
}
.session .left .code{
	text-align: center;
	margin: 20px 0;
}
.session .left .code p{
	height: 25px;
	line-height: 25px;
	font-size: 14px;
}
.session .left .code .pic{
	width: 100%;
	margin-top: 20px;
}
.session .left .code .pic img{
	width: 100%;
}
.session .left .zy ul{
	display: block;    
    background: #fff;
    border-radius: 12px;
}
.session .left .zy li{
	height: 35px;
	line-height: 35px;
	 padding-left: 10px;
    border-bottom: 1px solid #efefef;
    font-size: 14px;
    cursor: pointer;
}
.session .left .zy li:hover a{
	color: red;
}
.session .left .zy li:last-child{
	border: none;
}
.session .left .zy li a{
	color: #333;
}
.session .right{
	width: 84%;
    padding-left: 30px;
    position: relative;
}
.session .right .box{
	width: 100%;	
	position: absolute;
	display: none;
}
.session .right iframe{
	width: 100%;
	min-height: 910px;
}

@media  screen and (min-width: 408px) {
	.session .right iframe nav{
		display: none !important;
	}
	/*.session .right iframe .container .center{
		display: none !important;
	}*/
}